// 移动端的路由初始化
const userModule = require('./user')

function initOa(router) {
    // 发送手机验证码
    router.post('/oa/sendsmscode', userModule.sendSmsCode)

    // 发送邮件验证码
    router.post('/oa/sendmailcode', userModule.sendMailCode)

    // 注册
    router.post('/oa/register', userModule.register)

    // 登录
    router.post('/oa/login', userModule.login)

    // 获取最新版本
    router.get('/oa/getLatestVersion', userModule.getLatestVersion)

    // 上传头像
    router.post('/oa/modifyAvatar', userModule.modifyAvatar)

    router.post('/oa/modifySign', userModule.modifySign)
    router.get('/oa/modifySign', userModule.modifySignGet)

    // 上传文件
    router.post('/oa/uploadFile', userModule.uploadFile)

    // 上传工资单
    router.post('/oa/uploadGongzi', userModule.uploadGongzi)

    // 通过邮箱重置密码
    router.post('/oa/resetPwd', userModule.resetPwd)
}

module.exports = {
    initOa
}
